- DIStuff.c formatted and commented; changed IUEqualString to EqualString for folders (I'd already done it for files)
- DropInfo.r: I did not mess with this since I don't trust myself not to break anything inadvertently. This file is therefore not current; the .rsrc file is.
- DropInfo.make: we seem to be using different versions of MPW. Mine (3.2 interface files) does not need CInterface.o. This needs to be resolved.
Left to do:
- Balloon Help for everything (I'm a lazy bum and waiting to pick up a copy of BalloonWriter on Tuesday)
• 2.0fc3++ — 30.11.91
Notes to Stephan from LDR
Changes made to DI fc3
• DIMain.c BAD!
Put a slightly modified DropShell.c in its place
also removed DIMain.h
• Changed QIStuff to GetTheInfo
Also check comments in DIStuff.c for other changes
Also check out my comments about BlockMove on an '040
• Made slight change to DSUserProcs.c to only call GetTheInfo on an open, not a print
also put a comment in the header about you modifying it for DropInfo
• Created an MPW Makefile for DropInfo
• Created DropInfo.r for MPW
help resources were missing their respective STR#'s
Your DLOG/ALRT resources do NOT match the shell's
About box = 128 (NOT 130)
Folder = 129
File = 130 (NOT 128)
About box is back to an alert to match the shell
• Replaced old .rsrc with new compiled .r
• Updated vers to 2.0fc3+ so you know the difference!
Still to be done
• Better formatting and COMMENTS in the DI files
• Help resources for the Get Info windows
• Merge with next rev of DropShell
one more set of changes from Greg & John Sulliven
• RELEASE!
• 2.0fc3 — 29.11.91
- LDR: fixed item rect to cope with non left-justified script systems
- DS: moved Stationary item up one pixel
- LDR: swapped Type and Creator fields
- LDR: added LDR's Balloon Help; there are still some bits missing
- LDR & DS: I deliberately didn't add a Get Info menu item because it's too much like work. If someone wants to Get Info on something after DI is launched, they can drag and drop just like everyone else.
- RCZ: the check to see whether type and creator have changed is now case sensitive
- DS: de-beeped the about box
- Moved over to Nov 24th’s DropShell
- Made non-inline versions of MyBitTst and MyBitSetClr
- Now compiles under MPW and THINK; this unfortunately required some rather unaesthetic typecasting
• 2.0b1 — 01.10.91
- First “beta” release.
DropInfo should be feature complete. If you feel a feature is missing, speak now.
- LDR: “Change All” is dimmed if only one file/folder was dropped.
- LDR: “OK” changed to “Change” in the dialogs’ buttons.
- Changed oapp/odoc behavior — now works as it should, as opposed to the way DropShell thought it ought to. If launched without having something dropped on it, DropInfo will stay running until quit explicitly.
"assume it was" indeed.
- Better volume support; DropInfo now touches the mod date of the vol itself rather than attempting to touch the "parID".
• 2.0a4 — 26.9.91
- I lied. The other change to a3 was the addition of FlushVol after every file/folder in the hope that it will help flush the Finder’s reality cache.
- Fixed stupid a3 bug to do with the ModalDialog filter.
- Fixed other stupid a3 bug where Cmd-Q wouldn't work for folders.
- Added the Leonard Rosenthol “I want to turn everything into MPW files” feature: the Change All button now causes all subsequent files or folders (depending on what is changed first) to receive the same type/creator and bits information.
The name is left untouched on all but the first file/folder.
- A bunch of stuff was moved around and changed for a4. It may therefore do buggy things that previous revs haven’t.
- Please send bug reports and or feature requests soon. I’d like to finalize DropInfo as soon as I can and get on with other things.
- If you have access to a QuickMail server (ie could put an INIT on it if you were so inclined) and are interested in being a beta site for my next hack, please let me know.
• 2.0a3 — 25.9.91
- Added the Laurie Gill feature: Cmd-Q now quits regardless of whether there are any files left to deal with. Most useful after realizing that one has just dropped n files onto it (where n is an annoyingly large number) and one doesn’t particularly want to hit Cmd-Period n times.